@charset "UTF-8";
/*!
 * https://www.huanyilighting.com/
 * Copyright © 2019 huanyilighting
 * Author:zhangxiaoyang_home@163.com
 * Update:Monday, July 15, 2019 10:13:43 GMT+0800 (中国标准时间);
 */

 .inside_banner{height: 100%;min-height:400px;margin: 0 auto;padding: 0;}
 .inside_banner img{width: 100%;height: 100%;min-height:400px;}

/*案例列表*/
.current{width: 1200px;margin: 0 auto;padding: 30px 0;}
.current a{color: #444;}
.current a:hover{color:#ff820d;}
.inside_case,.inside_company{width: 1200px;margin: 0 auto;}
.inside_case .case_tab,.inside_company .company_tab,.inside_company .news_tab{height:38px;line-height:36px;text-align: center;margin-top: 20px; border-bottom: 2px solid #ff820d;}
.inside_case .case_tab{}
.inside_case .case_tab li,.inside_company .company_tab li,.inside_company .news_tab li{width:131px;height: 36px;background-color: #e8e8e8;margin-right:2px;float: left;color:#444;}
.inside_case .case_tab li:hover{background-color:#ff820d;color: #fff;cursor: pointer;height: 38px;}
.inside_company .company_tab li a,.inside_company .news_tab li a{color:#444;width:131px;height:38px;display: block;}
.inside_company .company_tab li a:hover,.inside_company .news_tab li a:hover{background-color:#ff820d;color: #fff;}
.inside_case .case_tab .active,.inside_company .company_tab .active,.inside_company .news_tab .active{background-color:#ff820d;color: #fff; height: 38px;font-size:18px;font-weight: bolder;}

.inside_case .case_con{margin-top: 85px;}
.inside_case .case_con{*width: 1200px;*margin-bottom:50px;}
.inside_case .case_con ul{display: none;}
.inside_case .case_con ul:first-child{display: block;}
.inside_case .case_con ul li{float: left;margin-right:20px;margin-bottom: 39px;width: 285px;}
.inside_case .case_con ul li img:hover{box-shadow:0 0 10px #000;}
.inside_case .case_con ul li a{color: #444;}
.inside_case .case_con ul li a:hover{color: #eb7403;}
/*.inside_case .case_con ul li .type{color: #999;margin-top:16px;}*/
.inside_case .case_con ul li .theme{font-size: 18px;font-weight: bold;margin-top:10px;display: -webkit-box;-webkit-line-clamp:1;
-webkit-box-orient: vertical;overflow: hidden;*width: 285px;*height:26px;}
/*.inside_case .case_con ul li .describe{text-overflow: ellipsis;white-space:nowrap;overflow: hidden;margin-top:2px;}*/
/*.inside_case_con ul li .describe{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;}*/
.inside_case .case_con ul li .date{font-size: 12px;color: #999;margin-top:3px;}

/*翻页*/
.turn-page{width: 100%;height: 40px;line-height: 40px;display: inline-block;text-align: right;}
.turn-page a,.turn-page span{padding: 5px;background: #ddd;color: #444}
.turn-page a:hover{background: #ff820d;color: #fff;}
.turn-page span.hover{background: #ff820d;color: #fff;}



/*资质荣誉*/
.piclist ul{ width:1200px;margin:0 auto;position:relative;/*margin-top: 100px;*/}
.piclist li{ float:left;text-align:center;cursor:pointer;z-index:0;position:relative;margin-right:20px;width:285px;height:202px;margin-bottom:50px;}
.piclist li.r{ margin-right:0}
.piclist li .in img{*width:285px;*height:auto;}
.piclist li .in{ position: absolute;left: 0;top: 0;z-index:2;width: 285px;}
.piclist li .in .imgdiv{display:block;width:285px;height:202px;margin:0 auto;overflow:hidden;}
.piclist li span{ display:block;text-align: center;width:285px;height:33px;line-height: 33px;font-size:14px;color: #fff;background: rgba(0,0,0,0.6);*background: #000;*filter: alpha(opacity=60);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: absolute;left: 0;bottom: 0;}

.piclist li.pic .original{display:none;position:absolute;text-align: center;}
.piclist li.pic .original .imga{display:block;}
.piclist li .original img{*height:420px;*width:auto;}
.piclist li .original span {width: 100%;}
.piclist li.on{z-index:999}
.piclist li.on .original{ display:block;z-index:100;}



/*公司简介*/
.inside_company .company_con,.inside_company .contact_con,.inside_company .job_con{margin-top: 40px;}
.inside_company .company_con .company_info p{text-indent:30px;}
.inside_company .company_con .company_info .company_culture li{width: 224px;height:94px;float: left;;margin-right: 20px;text-align: center;padding: 20px 0;line-height: 28px;margin-bottom:100px;}
.inside_company .company_con .company_info .company_culture b{font-size: 22px;margin-bottom: 10px;display: block;}

/*新闻资讯*/
.inside_company .company_con .inside_news li{float: left;padding:0 28px 40px;width:1144px;margin-bottom: 40px;border-bottom: 1px dashed #999;position: relative;}
.inside_company .company_con .inside_news li img{float:left;margin-right:28px;width:320px;height:180px;}
.inside_company .company_con .inside_news li .news_info{padding: 10px 0;height: 160px;}
.inside_company .company_con .inside_news li .news_info h2{font-size: 16px;font-weight: bold;}
.inside_company .company_con .inside_news li .news_info span{font-size: 12px;color: #999;margin:7px 0;display: block;}
.inside_company .company_con .inside_news li .news_info p{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom:22px;}
.inside_company .company_con .inside_news li .news_info a{width: 122px;height: 38px;line-height: 38px;text-align: center;color: #000;background-color: #ff820d;display: block;position: absolute;right:28px;bottom:40px;}
.inside_company .company_con .inside_news li .news_info a:hover{background-color: #eb7403;}

/*新闻详情*/
.inside_news_details,.case_details{width: 1200px;margin: 0 auto;padding: 50px 0 100px 0;}
.inside_news_details h1{font-size: 22px; font-weight: bold;text-align: center;}
.inside_news_details span{width: 100%;display: block;font-size: 12px;color: #999;text-align: center;margin-top: 25px;}
.inside_news_details img{width: 750px;height: 422px;margin:32px 225px;}
.inside_news_details p{text-indent: 2em;}

/*案例详情*/
.case_details h1{font-size: 32px; font-weight:normal;text-align: center;}
.case_details .content{width: 1100px;padding: 0 50px;font-size: 16px;line-height:32px;text-align: justify;text-justify:inter-ideograph;}
.case_details .content p{text-indent: 2em;}
.case_details .content span{color:#bbbbbb;}
.focus,.focus .img_box,.focus .img_box ul,.focus .img_box ul li{height:500px; overflow:hidden;}
.focus{width:1200px; overflow:hidden; position:relative;margin: 40px 0 30px 0}
.focus .img_box{width: 1100px;position: relative;margin-left: 50px;}
.focus .img_box ul{position:absolute;list-style:none; margin:0px; padding:0px;}
.focus .img_box ul li{float:left; width:100%;overflow:hidden; /*position:relative;*/ background:#000;list-style:none; margin:0px; padding:0px;}
.focus .img_box ul li div{font-size: 30px;color: #fff;float:left;margin-left: 22px;margin-top: 450px;}
.preNext{width:45px; height:100px; position:absolute; top:200px; background:url(../images/case_details_arrows.png) no-repeat 0 0; cursor:pointer;}
.pre{left:0;}
.next{right:0; background-position:right top;}



/*联系我们*/
.inside_company .contact_con .map{width:1198px;height:450px;border:#ccc solid 1px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:14px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;line-height: 24px;}
.center{width: 500px;}
.inside_company .contact_con ul{height:800px;}
.inside_company .contact_con li{float: left;width:400px;height: 170px;text-align: left;margin-top: 80px;line-height: 28px;}
.inside_company .contact_con li b{font-size: 20px;color: #000;}

/*人才招聘*/
.inside_company .job_con{}
.inside_company .job_con p{margin-bottom:20px;}
.inside_company .job_con .job_title{ padding-left:20px; width:1180px; height:40px; line-height:40px; background:#ddd;}
.inside_company .job_con .job_title span{ width:33.3%; float:left;}
.inside_company .job_con .job_list{ margin-bottom:50px;}
.inside_company .job_con .job_list li{ width:1200px;}
.inside_company .job_con .job_list li .job_name{ background:#fff; cursor:pointer; height:54px; line-height:54px; padding-left:20px;}
.inside_company .job_con .job_list li .job_name:hover{ background:#f5f5f5;}
.inside_company .job_con .job_list li .job_name span{ width:33.3%; float:left; display:inline-block; font-size:16px;}
.inside_company .job_con .job_list li .job_details{ line-height:24px; border:1px solid #ddd; border-top:transparent; padding:25px 35px; display:none;}
.inside_company .job_con .job_list li .job_details h4{ font-weight:bold; margin-bottom:8px;}
.inside_company .job_con .job_list li .job_details .apply_btn{ width:154px; height:38px; font-size:14px; background:#ff820d; color:#fff; line-height:36px; text-align:center; display:block; margin-top:30px; display:inline-block; margin-right:20px;}
.inside_company .job_con .job_list li .job_details .apply_btn:hover{ background:#eb7403;font-weight: bolder;}

